'''
12、用函数的方式实现一次猜数字（1-100）游戏，实现以下功能：
    1、电脑随机生成一个数字（1-100）内；
    2、邀请用户猜数字，如果不正确，告诉对方大了或者小了
    3、如果正确，输出“恭喜你猜对了”，并退出程序
'''
import random


def guess():
    num = int(random.random()*100) + 1
    print(num)
    count = 0
    while True:
        count +=1
        user_in = int(input("请猜数字："))
        if user_in < num:
            print("猜小了！继续猜")
        elif user_in > num:
            print("猜大了！继续猜")
        else:
            print(f"恭喜你猜对了！总共猜了{count}次！")
            break
guess()